MVVGGAEGLLGLEPNSSISIKYGRFFGAHQDLSLLDGDHPWKVVLCTSSKTYAIKFVSTSNSVYLIPPQNFSLQKEEIEEDHCHSQNEGDKPSVGAMKMAPGHMELVQIALRLEKLNSFLNERPYKEDEMGAEIEMRGLKGLYMWDDLLDIIQASEEELRAGYWRIVDHKFMGCLLDVLILNCFQHDWPLNALKAVDILAMLEKDGYSRRIAMHCLEVYGNTIAGLVCLHYAKQLMSAGRWKLDDFMEAWMQNLPSGMQARMEMPKGEALLEKFGVDMWIHPFSVSALPTTPTERCASLFRERPKWQWEDLESYIRDLHVQGISVEGLLIKYTRKSQPTPDASPIFSLAIVANCVVLWMMWVPLVSKRVSHFVENWTCVVCLCWNLQRKKKQRISLIFEVYSLRPEKFVALLASCQDIKLLLP*