MKILCLHGYGTGPNILRYQLSGLMRDADPSWEFHFLSAEVECPPAPDIGSTFPPPYYCWTRSFDAGSIDAAHALIEEAIDEHGPFDGVLGFSQGAAISVSFLLEHKTAYPDEPPPFRFAIFYSPTIPCAADEAYCRSVLGTLSSADQQRLRSGKDKEIAQLPEPVRSVTESLVEVIKGAHSITRESVPFFIDRPLELIPCALHPDVVPTRISIPSLHLRGKNDVPGLDDCGLLVECLCDSNTRRPIIHSAGHDIPRSGPELKQMLSAVEWVVAKSQLPLL*