MAESRGRKPGRDEAEDTESIKPILPQILGAIFQLMGEVDAEELVFTLETLVQKFGTDIAPYAAQMMAQLVAAFNKYMAAVDEEDDEDEGTASIAAYECLRAINTLLDSLSGLGPELYLAIEDALLPLVMKLLSTDGQDVVEEVLEMLAYLTFFGPGITPKLWSTWPLMHAMLMDWAIDSWDSFLIPLDNMITRDTHTFLHSKEPNYLESVFQLVSHSLSGDYSDKEVVPAAKLLQLVLQTCRGSIDNWVGPYIGLALQRLPRTEHNSLKDALVQVVAAALYYNPLLTLRVLVESGTLASFFSGWVTMILATRASSGKAVHFRSMQDKKVCILGLLAL*