MVNVAVIGAAGGIGQSLSLLLLRELPFGSTLSLYDVVGAPGVAADLSHIDRAGITVKHAAGKLPPVPRDPALTELAEGVDVFVIVAGVPRKPGMTRDDLFNVNAGIVMDLVLTCASVSPNACFCIVTNPVNSTTPIAAQTLRKIGVYNKNKLLGVSLLDGLRATRFINNARHPLVVPYVPVVGGHSDVTIVPLYSQIPGPLPDESTLKEIRKRVQVAGTEVVKAKAGRGSATLSMAEAGARFTMHVVKALMGLDTPMVYAYVDTDGEHECPFLAMPVVLGKNGIERRLPIGPITTVEKEMLEEAVGVVKKNIAKGETFARSKL