MESRFRVKTALLLFASLGTGIFLGAVGCLHYDIMSLHHAIFSSYSGDGRSTWNAEMRKQQEDIISQIPSNSLSKENLQHGLSDEELLWQASVVHRRRSIPAKERRIPKVAFMFLTRGPLPLAPLWEYFFATYEEFYSVYVHADPSYTPTTSPFSVFHLRNIPSKRAKWGDVSICDAERRLLANALLDPANERFVLLSESCIPLYNFSYIYAAFTSTFYSYVQAFDDPGVYGRGRYHPRMAPEVTLEQWRKGSQWFEVTRELAVEIVSDTKYYPKFKHFCVSGCYVDEHYIQTMMSLEHGALLMNRTITHTEWVYGRAHPTLFYNRMVTEELLSQIRPYFFFSRKYSPSALKPLLKLAPRVMFISTSS*