MRLPGRIVGERGFGPVFREPSNEQSKKIHFLNTSSMCKGVHRILSLVKVSLKFSLCAQDPDENIGRAAKSARGALGYSRKHEPLVYVRSCYGKILDLIWAHSETLEIAFVVVLGTPGISKSSFVFVVLWELLQKHCWNLILLKFKESNRYYAFDKDSKVSSTVSSAVTVNWVEAEEEGKVWYLADWKIGKYYWSLPCKVVIATSLGWLNHHHFFKGDDVIRLFIPMWSHEEIHMLNDQVFKHPKAKVDKRIMGDFVWPTLLVLGDDTYTIATKKLVTPYITDKLATRLNMDVLDRVLNYDLATADSENGVYTEFFDRPFFESVIVKS*