MIVCINKMDDKSVNWSEARYKEIRDEVSKFLAKVGYKVCDDEKNEDKRTWFIPFIPISGWLGDNMIERSTNLGWYKGPTLLEALDSVTPPKRPSDKPLRLPLQDVYKIGGIGTVPVGRVETGILRPNMVVTFAPGALTTEVKSIEMHHEPLQEAFPGDNVGFNVKNLSVKDIRRGMVAGDSKNNPPEGVSSFEAQVIVLNHPNVINKGYTPVLDCHTAHIACKFAEIKSKVDKRTGKTMDGEDVSKGVKSGEACIAVLEPTKAMCVEAFSEFPPLGRFAVRDMRQTVAVGVIKS