MISMGTEGNLRRRVLVFPLPYQGHLNPMFQLAGLLHARGFAITVFHAHFNAPDPSGHPAFDFIPVPDGMPAGNPESVEVTVEHIFTVNRACEAPFRERLAALLDAPGRRAEVACLVADAHLLTLVNVAQQLGVPTLALRTGSAACFRNFMAYPMLCDKGYLPAQESRLDEPVGELPPYRVRDLMAIGNGGVVHDMARRLMARAVEAVRASAGFILNTFDALEADDLATTRRDLALPVFDIGPLHKISPAASSSLLTQDPGCLEWLDAQAPASVLYISFGSLANMSGAELAETAWGIADSGQPFLWVLRRDLVRGAAEAALPAGFDEATRGRGKIVGWAPQEDVLALAAVGGFWTHCGWNSTLESACGGVPMLCRPCFGDQMGNARYVEHVWRAGITLDGELVRGKVEAAIRRLMRSKEGDEMRERARELKSRADEAIAEDGSSRRSIDKLVDHILSL*