MVVFTVSVPTTAPPKPDLVSFCYDIDVADARGAVRLWGRTLAGEAVLVHVLDHHARFHVAPNPGASLEALRAALGRTGGATVSESAERVLPFEGYRAEPLEALAVRVPYAGVWDFFRRLAKACSNAPPLVLGFDRNRTVAFHADTGTSPASWLRVRGGGRAVEPGRRHAPSCAFELVASVQDVLDANAEMEGAVPPLRVAYWDIETVAERGSSRVPDAAHPGDRAVQISVVRAVLGRDEDEDRAVGALGECGAVPGCEIVSFSYNPMEAAGADAAEGA*