MGRRRSCCSEDGLKKGAWTALEDKLLISYIKTHGVGKWRSLPKKAGLKRCGKSCRLRWLNYLRPDIKRGNITQDEEELIIRLHNLLGNKWSLIAGRIPGRTDNEIKNYWNTTLAKKLKAGSPKSSIGNGPISQSEEKNIVIGPAPSQKVQDNVIRTKAFRCTRPSVLPLHMFSSLDCNNDQAMDIQTYMGPQIINGAVKFSNDFMMGFNMVEEGEGEQVCMGCPPNTGFCPEIQVDNGMTGASSLFEEAMVIDNLVVNGCDLQNIGSAVGSWPCFLDVEEEYWL*