GKLLVSNLDFGVDDADVKELFADFGRIKKAVVHHDRSGCSMGTAEVIFDSRDNAVKAIKKYNNVPLDGRAMKIQMVSDGVLPSVASRLSQPRGGARIANTGQQGGHGRGSNPARGVRGTGRGGAGRGAKAAPPSKDDLDAEMDAYNARMET