MTFRTTDNLFATVDDHEASDFVERRVLGQGAFGHAVLWESRRNGLLVVAKKLLIAGTTDFRKLENEVAICASLRHPNIVQYLRTSHNDTYLVLMLEYASGGSVADQLDKHAASTTPFEQGRVCLWLAQLSSAVAYLHSVKVLHRDLSASNVFLSAAGDIKVGDFGLSKTTGVNASRSALATTMCGTPNYCSPELINGEPYGAASDVWAIGLIAYQLFTLRHPFEASSVSQLFRLICAGKVDTAALAAAPFPPELTCIADTRHLLHPNAALRMRLVELLALPALRSASPRQ*