MQVASGRGQALRSSQVRRVAAGQLRPRRTGLVCSATAEVLRSADAPAGSAAPAIKLFYRTGWDKAVAHGSLAGAAWTDFPLVKSAGAPNRWLVADIPVGAAPSSNGQPLLEFVVADAAKQQWDKPQAGGNYVVDSPGVYRLRGGALQRLAARPVMVVSDLDGTMVGDDAATGAFKSWWEDAGALAGGVLVYNTGRSLGSFLELLRSKAGCMAVPDALILAVGTCVYLRHPSGGPADAAAGWREDRDWAAQLDASWNLKVARDACYKALAEVGKDAMHFRPAEEQNDHKVTCGVADAAAGGVVARVNSELAAAGVSANVITSGHGGWKYMDVVPIRAGKLEALNHVRRHFGFSVASTVACGDSGNDILMLSGENLAIVVGNAQPDLRTWAQQRQAAEAPLPSGKHRLLQATKKEALGILEGLEHFGFK*