MALLVVDVEGYAAHDSSGHLSPFSFKRRSTGPNDVTFKVSYCGICHSDLHQIRSEWRGASYPMVPGHEIVGVVTEVGSQVTRFKVGDHVGVGCMLRSCGDCDACHKNVEQFCPRTVWTYNSVDTDGTPTYGGYSSLMVVEEKFALLVPKSLPLDATAPLLCAGITVYSPMCHFGMTEAGKHFGVVGLGGLGHMAVKFAKAFDLKVTVISTSPHKEKEAKELLGVDNFLLSTDADAMRRAARTIDYIIDTVAAHHELEPLLNLLAVNGKLVLVGIQPKSLDLRPGAVISGRRFVGGSLIGGIKETQDMLNFCAEKNITATIEKISVDYLNTAMDRLSKSDVKYRFVIDLGTMQQSHL*