MCIPRTFSVDHPGTAKASTGRFYRVILFRFEFSNTGPRTALQFRVDMSREMSLHGFVSVIMLLFREEKSPEDEIKAWQFWHSRQHSVKQRILDADTKNSVGLAGCIEEVSHNAIAVYWNPLESSAKVSFLSVCQSTIR