MQEEGNSRVVCVTGGSGYLASYLITHLLHRGYRVRATTRDPDNKSKIGHLESLPGALEQLSIVKVDLLDAKAVEDVLKDCQGVFHVASPFNLRPNDPQKEVIKPTVEAVLNVLKACTKIPSIKRVVYTSSIVAIRVFSLDGVQDGQVFTESNWASLELLMQGKVDGWAYCVSKTLAEHSAMEFSKQHNVDLVTIAPSLVLGPFFSSEAPTSLKLALSLFTGPKTAINLMTMQAFVHVDDVARAHILVYETPSASGRYICSAKDACLHQITDMLKRMYPDIDMSEELGELGGEIIPCHYFNSQKLINLGFKYNYGIEEMYRDAITCCKEKGVL*