MALRTSDLFECFCGRTYTYAIDLEEHRRARGHFPSHVCRGSCRHPPVAQYNFTIRKCGYCGKLCERLDIFEDHYIATGHCFCSECDLPFESQSAWKNHCEVELHASEYRCCNCDISFKDIHALNAHMARLVHRNPLQQQPHGNARKAEKVTTASAGDRTCKKCQRTFPSLQSFQQHWKGCKRKFSAPSALLHHLESGKCCSGMDRDDIYDIVQLYDKDHTIHTLPKLTPSSSTYLSAHGLSPDSGTPTASLDSSDGWLLVTLTHSQGGVEGSLVDWTPLEDSRLSLGSRHVVDGIKPELRCPLCPRKSKAFRTIQALQQHIVSPTHCDKVYHCPRNLLPINSSKAETKQGKAKQFTTLSGLAQHLESGACRGGRQTFLRCIEFIQQHLGQWGLGGMRLLLPGSQD