MPSGSVLVTGGTGYIGSFTTLALLEAGYKVVVADNLYNSSAEALNRIELISGKKAEFAQLDVTDEAAFDKVFEAHPDIDSVIHFAALKAVGESGEKPLDYYHVNVYGTICLLRSMVRHNVTNIVFSSSATVYGDATRFPDMIPIPEHCPLGPTNPYGNTKFAIELAITDVINAQRNNAKKAGNETEAAKWNGALLRYFNPAGAHPSGIMGEDPQGVPYNLLPLLAQVATGKREKLLVFGDDYASHDGTAIRDYIHILDLADGHLKALNYLRANNPGVRAWNLGTGRGSTVYEMIRAFSKAVGRDLPYEVAPRRAGDVLNLTSNPTRANTELGWKAQRTLEQACEDLWLWTKNNPQGYRQQPPAELLEQLKK*