MAVSFLANEVSDLCIGKPAVRSLPLSAAAGDLAAALRRVARSGAAACVAVTGPARAVVGRVGLADVLCFLCTDPEALARPAAVFSKPVSALLPKDGAGEVRRVDPRSSILEALDAVLSGAQVLAVPLRAGGRRKQLVGGGGGGGGGGAAAGDFCWLTQEDLVRYFLNSIGLFYHVAARSVSSLGLVRTDYLSVRPGESALSAVPLIRRAVATETAVAVVTEDGHLVGEISPALLAACDETAAAAIATLSAADLMAYVDYFGSPPEHILRAVKAGLKDKGLDAMLALIEDETLSSFSSASSSSDEEAAGRAQLRRPSSGSYGRRSAEEPVVCSPASSLVAVMVQALAHRVSYVWVLDEDNDCRLAGIVTFADVLRVFREQLL*