MSLASTHAPVLTMGDGYSCSGRMERPFLRASIYNCSVLGMARVKGRRMASALDHLAFSLPGQGGTALTSAPSSAWMLGGSPILIVSSIYRDALVRLCIFLIARFLWCGPAFSLHLFLTATRQSTLACAPHLNLQLHTLCPWSIVLHLHLPCSFFMARKRGRPRRGAAWEAHKAQRRPEPGVGCSRNVKGNAPEALQKDGPKEEFPPCIVVEDPCQGAQAIDAGSKGAEANVEQKGLKAGSEAAEDVGGSMHNSLIRDEHLALMFDIRGHLSDMEYRALLMGQRMDMLLDAFSNAPAKRKCPLCAQAFSILAGTTRQTSKDDRSPGT*