MGARAVVGALSALLLSLFAARTALPDAVQAEFFERLSRAVGREPVGELAVDAQRLMRAIEELDEDLSARQRLQGWMHELGMVVSVDDAGNIIGRWHGLNGTTVGPAIALGSHADTVPSGGRYDGALGVLAGLEVVIVFNDEESTMLGSKAMAGLVDPRFPELYRSMIASSCTDMVSCLKRLGGSWPGVQQAKRGRAQLAAFVELHVEQGPVLEAAGAPVGVVTGIVHTSRFLVRLRGRADHAGTTPMGLRADALAVAAEIVLAVEQVGREGPVGLPGSDQVATVGALRVSPNATNVVPGACDLTIDLRDLDEKRVKAMASDVERRAREAAARRGVSVTFELISTQRGVAADKRVVNATLAACRARRVACEPLPSRAGHDAQNIGQIPCVPTGMVSEADIRDAANVLLSTVLLLDEALSIPAA*