ATLMLLGGTAFVFNSCLFNVEGGHRAIKYRRISGVSKDIYGEGTHFMIPWFETPIIYDVRAKPRNVSSLTGTKDLQMVNITCRVLSRPDIQALPQIYRTLGLDYDERVLPSIVNEVLKAVVAQFNASQLITQREMVARLVRENLAGRAARFNILLDDVSLTHLAFSPEFTAAVEAKQVAQQEAQRAAFIVDKARQEKQATVVKAQGEARAAELIGEAIKKNKAYVELKKLENARVIAQLLQESGKNRLLLDSEGLGLNVFEDQE