MNAQTVLQRLSRAAIALGIGGSLLSASLYTVDGGEQAVIFDRFRGVLDKTVDEGTHILVPWLQRPIIFDIRTHAHTVSSVTGTKDLQMVNLGLRILYRPDTHRLPDIYKRLGVEYNEKVLPSIGNEVLKAVVAQFDADQLLTERPYVSAMVRESLLRRAKEFDILLDDVAITHLSYGMEFSRAVEQKQVAQQEAERSKFIVAKAEQEKRAAVIRAEGESEAAKLISEATAQAGPALIELRRIEASREIASTLSKTPNVMYIPNGNNMLLTMNTLLK*