MPVASISGGDLAKVWEFKTLGLPRDAEGRSLLEKIAKQVQPIMRKRNWRIMLLSEFCPSNSSLLGLNIGAGQEVRIRLRKPGRDSEFLPYESLLGTMLHELTHNVHGPHDAKFYKLLDEITMECEALMARDITGTCQGFDGPGKRLGGHIASSMRQAVLAAAEKRARIGPLMPSGPRRLGGDIDMMQALSPVQAAAMAAERRLRDDIWCAAPDTVGEDGTQKAQEREDSKGQSLSIEKAPTIGSSSIVNTKPDRPLVLPGYHHGVEDSPMPLWQCVKCTLLNPPLAVVCAACSSVRIDRESSKSKTWSCKFCTLENAASLDKCEACNQWRYSYGAPSAVYTPYVGS*