MRWSEIDDVISSRCIISISGDSPLLEYSGRHEIYAPIIARKVGDSMTLIVSMKKNENVDKFTALFPRIFHAEDKGNSWLIKSPLKLFPEISIIDDLIKIPSVIMQHLYMKNGKLFIDIRFHESRTKEISNFIVDHLADDGKIVLESLIPRSSVISFLTEMNSMVPITFISYSVPLFNADPIERMLSSGNSIAEIEKKPGPNYWALIFSKSPITRQDDFITISKEDNLYETWGNNPILQEIRNMGNDNSIFRLVHFLEVNEGRLIVSTFIPTFQTMEFIRLISKIGFNGEKHPVKLRSFRSYGEDLINGSALEKYPFRGGGIALK