MDNLKRASRIAIVGVGQVGAAAAYALVLGSIADELLLVDTRAAWRDGQVRDLSDAAYASRSKTRVYSATYREASQCDIVVITAGSKYLYGQTSMDYLYRNTSIVRSIINEMKPFRSDTVLLIVANPVDLMTSLAKELSNLPSAQVLGSGTFLDSIRLRGLLADETGLAPNSLDLYVLGTHGDSAVAAWSCAAVGGVPLKDALGLEKRVEESLVEECKHRSQSIVRAKGATTFGIGSIVCSICASVLLDRHNVRPVSHYQPQHGCCFSLPAVLGRKGIVQTFPVPLSAAEQEGIAQSVGALKSTLNRVLEEEKGNRSTV*