MFSLLEIIWYYYLASFWGKFKGLLAHVYIPRFLRPIIIGLYAKKTSSRLFEATKPIEEYNNIYEFFTREIRPRPIDTREIVCPADCAILSVGDLKEFDWKIHQIKNITYPVEDIIGMHPDELEEFKKLGNLRFVTIHLPVSECHRFRSPVNWQVTKRIHIPGTMFGLQHSNLFNKSGVLYNERVVLEGEWKHGKFIFVAFGSSRVGSIVINFDKNLHTNFIGESFRKEEEDEIFKSVEFNGIKTQARIKSLKDVYLNKGEEFGHFQGGSAFAMIFQHEDIHFCVSPPQFVMYGSPLCS*