MSEVCVTGGTGFIAAYLVRNLLQKGYRVRTTVRNPDNVEKFSYLWDLPGAKERLKIVRADLLEEGSFDAAVEGVDGVFHTASPVLVPYNERLKETLIDPCVKGTLNVLRSCSRSPSVKRVVITSSCSSIRYDYNSPERSPLDESHWSNLDYCKKYNLWYAYAKTIAEKEAWKFAEEQGLNLVVVNPSFVIGPLLAPEPTSSIFKLLSIIKGENNKVYPNSRMGFVHIDDVVSAHILAMEAPSASGRIICSADVAHWKEIVEMLKNKYPMYPISDKCGAEEGNDVTHTMNTSKIKNLGLANFKSLEQMLEDCVKSFEGRGLLQNLP*