MIGGLVAMTLDRSILRQLGMGRRTVVVTGTNGKSTTTRMTAAALGTLGAVATNAEGANMDAGLVAALAAHRDAELAVLEVDEMHVPHISDAVDPAVVVLLNLSRDQLDRVGEINVIERTLRAGLARHPDAVVVANCDDVLMTSAAYDSPNVVWVAAGGAWSNDSVSCPRSGEVIVRKAPSQEDHWYSTGADFKRPAPHWWFDDATLYGPDGLALPMRLALPGSVNRGNAAQAVAAAVALGADPAVAVAAVCQVDEVAGRYRTVRIGAHQARILLAKNPAGWQEALAMVDKHADGVVIAVNGRVPDGEDLSWLWDVRFEHFEKTRVVAAGERGTDLAVRLGYAGVEHTLVHDTVAAIASCPPGRVEVVANYTAFLQLQRALARRG*