MVSQSNGTPATPFKFLIYGRTGWIGGLLGKLCDAQGIEYTYGSGRLESRDTLIADITAVNPTHVFNAAGVTGRPNVDWCESHKVETIRTNVVGTLTLADVCREKGLILINYATGCIFEYDSEHQLGSGVGFKEEDTPNFVGSYYSKTKAMVEELLKNYENVCTLRVRMPISSDLTNPRNFITKISRYEKVVDIPNSMTILDELLPISIEMAKRNLTGIYNFTNPGCVSHNEVLELYKEYIDSSYTWKNFTLEEQAKVIIAQRSNNELDTTKLKKEFPELLSIKESLVKFVFEPNRKTPVVA*