MGTPAALASAPRSFPFAPCHRPPRPKPISIIAMSSPNKRTPDKISFGDHLLDYIEGKERPLHFLHIDDFDKATIMHILERARKVKSSIKSGDRSFQPLKGKTMAMIFTKPSMRTRVSFETGFYLLGGHAIYLGPDDIQMGKREETRDIARVISGYNDIIMARVFSHQDILDLSNYSSVPVINGLTDYNHPCQIMADALTIIEYAGKLEGVKVVYVGDGNNIVHSWLRLAAVVPLHFVCACPQGFEPDQATVERAKSAGVSQIEILHDPKEAVVGAHFVYSDVWASMGQKEEAAYRMNRFKGFQVDETLMSLAGPQAYFMHCLPAERGVEVTDGVVEAPNSIVFPQAENRMHAQNAIMLHVMGL*