MSVSRYARMRLTSLSLQRFLNSQTPTNTINCSTKCLKENPQNPQTLTCLYNAIIRASIEKGSPHKALLDYRTLFLSRAAPPNHWTLAYVLEACRLSSNLETAMQTHARIIKSGFELLSSLSSSLIPLYIAQGRLVEAQQLFDEISKWGVNIVSANLLIAGYLRIGEYETARRIFSEMPKKDVVSWNSMIAGCVRSGCPKEAISLFGRMLSSNFEPDEFTFSSILSACARVGALHHGECAHRLMMDRGIELNFILCSALIDMYSKCGRIRAAMEVFNAICRDNVCIWNSMITGLASHGLGLDAIAVFSRMEGENVSPDSITFVGILTACSHCGMVEKGRHYFDAMKSHYSIEPRLEHYGAMVDLLGRAGLLEEAYKMVETMPIKPDIVMWRALLSACRTHGKPELGELVIKQMEHSGSGDYVLLSNIFSLGKRWDCAEQVRELMKTKGVRKSRGLSWVEMGGAVHEFKAGDRSHPETDAIYKLLDRLIVMTKAEGFAPATELVLMDVSDEEKEGNLNCHSEKLAVAFTILRTGPRTEIRVSKNLRTCNDCHNWMKIVSRVVTRAIIVRDRIRFHHFENGLCSCRDYW*