MVKCAVNGFGRIGRLVFRYAWDDPTLEIVHVNDVCSCESAAYLVQYDSVHGTWAKTVEETEDGKGFTVDGKLVTFSQKQDFTEVDFAAMGVEMVMECTGKFLKVATLSPYFDKCGVKQVVVSAPVKEEGALNVVLGCNHQKLSKETTLVTNASCTTNCLAPVVKVIQENFGIVHGCITTIHDVTGTQTLVDMPNTKKSDLRRARSGMVNLCPTSTGSATAIVEIYPELKGKLNGLAVRVPLLNASITDCVFEVKRAVTTEEVNEALKKASEAGPLKGILGFEVKPLVSTDYTNDTRSCIVDALSTQVIDGTLIKIYAWYDNEAGYSKRMAELCNIVAAQNITGTEPTFKYE*