MTTTHLQIPIYPYHGRSIGGRALTFKQLPAKAVCTDIPCLYHRTSRVGISTVSGDLGINGSLCKLSVPYCIFKGKAALKMDPIGPKFSKLNPDSMRIERRGCVLLTFFPAIGVRKYDWQKRQIFALSATEVGSVISLGPTDSCEFFHDPSLKKSDEGQVRKSLHIAPNSDNSGHFFNLQVTNAIQKTMDRLSVPVAKAELSVMQSAFSFILPHLMGWDRIANPMMRLAPENLPSPNIVRLPPSEVEWDR