MVRPAIELFKMYGTGVADPSKDMVLLAKVAKVVEGEKDSAGEVIPLSTPGEKLAFRNAFLAVVVGHLLCPTAMCTNLSHKLMAVVSLGGAAEEYDWCTWTYNRLMERVEVFLKSFYDDGYAGGCGGCVVALMTFYLDRLAGTPVDVEPLPRLKVWGNLEVKKAIKRDKRKGYDYGRSKSKKVVYDGEVRNSVSGLTNKEVDRRIDIVDEPLTGKGTETDPNLLPSRADVGNAGGNAGVSLLGNLSRDSAAVQELAHQVFLL*