MALDVLEQIQEQQTCHGDLLQAQDDGSSPPPLEQVDDFLREAVNSRNRITVLRLEQEIEKFARNPKQEDLLLKPMQSSYERLAAHRIAQHYGLQSMVVSASFPKVSRILLVKTSESRLPSVRLADIPLETASPERSGPVPSENFAIKQRANRVSNADGIAGSADVGQIRLKTMEEREEEYDKARARIFSSKDLASSVYEETGAIDSLKVQGTMAVNGEGRSSPGSSNRVAIFRDREKDMKDPDYDRSYRSLFFRYSQPMDFGVAAVIPNVQHLYTPMYNKHMLDGPWGPQIPMDRPSHLPEFQFRGPWVESGYADLPYVQYNQGPADAYVQCPRFSMHSGHYDQIKDGFQYSFQHGLQATTSLGAIGR*