METLRDMALPPGFGFHPKDTELVAHYLKKKILGQKIEYDIIPEVDIYKHEPWDLPAKCNVPTQDNKWHFFAARDRKYPNGARSNRATVAGYWKSTGKDRAIKVDKRTIGTKKTLVFHEGRPPTGKRTEWIMHEYYIDENECQACPDMKDAFVLCKVTKRIDWTSENGNEVGNNNPQPQQANVAAILAVSVEQPDTAASSIIGDELPSDAATVAIPAHTTPDGNDDLKEWLEELLDTSFDPSANTAVDSISAQLSPDEQNAESSNIGAMAPKVELDYASPNQTVVDDTDFLLPDDIHSMLYPGSDDFTSWQQTYFTAADPFSLSNNFMEEFQMKELQLPLENNGPNLYEPADTGIVVRTRHGGTSAASAPPYKARLQQSLGRMVTSSSESINQTIKFVDNNGHLDLMTNVKHQKKHVRDITSARQSDAKKCGGHNNQGFLRGIQRAFRGCSATGLNILVALCMVGVAAAILHHGRHRGGISL