MTVLYLTALFLLPALHCEDDAAPTYKHRDPSTGKILTCKKCEPGKYMAAHCTATTDTKCLPCGAAHYTELWNYLPKCLYCNNICSLNQEVEIECSATKNRVCRCKQGYYMKDDFCIQHSECGPGHGVRTKGTSQQDTICKKCADGYFSPSSSVLDMCVKHQECADGQLPLMPGSVYHDTLCGSCDDLANDDETLRKFLSAFLDVPRRHVRKMKRFVAKFVRKSGRRSGRSCYHQKVSPLKQIREWLANTPAEQLRQIPQKLRNSPFTTLAKKIDARLHTINLQSPNCSLIFP