MFSGAVKIGDLNDFISPAQACVVNLEGGKLPNNVLADAEAGTVQLQPRKPQGFAQTLPAAADEAIKVSLHDCLACSGCVTSAEAVLLQHQSAGELLQRLADPDWTVVVSLSPQSVAALAAVHRLSSAECAARLTAFLRHLGVAAVFDIAAARQVALAEAAREFLQRYRSSRGGSTAEAAAAAGQEAAGGGDDMDVDRPKPSSDGHRNAVGGGSPGPLPMLASACPGWVCYAEKTHGDHVLPYIATGKSPQAVLGTLVKRQWCAAAGLAPDRVYHCSVMPCYDKKLEGARDDFWLPX