MPLPIHPFLGFISDFNQNTSLILHVLVECLSGKRGILGKSRASVLAMNRWSSIIWFLLSGLLFNVESQAAPGQENFSSQDAVTAFKPSLAVVIGILAVMFLLTFILLVYAKLCHRASNSDRENQQGLTRSESRFSGIDKTVIESLPFFRFCSLKGSKEGLECAVCLSKFEDIEILRLLPKCKHAFHIDCVDQWLEKHSSCPLCRHKVSAEDLAILTYSNSLRFLWNQSELRENSNLELFGVKEEESVLIQEEEDDNDDEKILHKINHKIIVSDVVLKNRWSSVSSSDLMYLNSELVHAMSSDRFASLDSNNSAMGRPIEDWEVMKIKEEIERKRIFESRVSRINHSNPVSSSGLPSTSKTEANSGHASRFLHPTEKRSIMRRLWLPIARRTVEWFANREGSQQSQNTKQAPDV*