MTYVTTLCPGGPEIPMAPSVIAITKVSRKRRSFEAADTPQKTQCLSEAEYSDDDSSSPKSLSPQMDDDRRAHHNELERRRRDHIKDHFMSLKDAIPLLEGEKSSRALILKRAVEYISMMQKQIAENQSDIAQLRQQNKELETQIKALDKCRKTTPPFVEEEIARPSVSNLTYSVSPGVVGASISGSSLLPVPLSAPNLATIGQPSTASAFNLPSELNTTPHLAAALNPVSPTVEPQPATDVFRESIFRAVSNPLLNISSLLLANNPIKLNQPTIPDFDYAPDIHSRILANSLALQERQQLAVTAVRF