MGSETAKKSYPLHFVLFPFMAQGHMIPMVDIARLLAQRGVTITIVTTPYNAGRFKNVLSRAIESAGLPIKVVHVKFPSQEAGMPEGKENIDLLDSIEMMIPFFKAVNMLEEPVQKLMEEMSPPPSCLISDMCLFYTSKLAKTFNIPKILFHGMCCFGLLCMHILRENLEILESLESDKEYFTVPYFPDKVEFTRPQVPVETYVPGEWKEFLDGIKEADKTSYGVVVNTFQELEPAYVKDYKEARSGKAWSIGPVSLCNKVGEDKAERGNKSDIDKDECLKWLDSKEGGSVLYVCLGSVCNLPLSQLKELGLGLEESQRPFIWVIRGWEKYKELAVWILESGFEERVKERGLLIKGWAPQVLILSHPSVGGFLTHCGWNSTLEGITFGLPLLTWPLFADQFCNEKLVVEVLKAGVKVGVEEPMKWGEEEKIGVLVDKEGVKKAVEELMGENDEAKERRKRAKELGELAHKAVEEGGSSHSNITLLLEDIMQLAQSNN*