MSTSLCYAALTAATPSARGGGVRRLPGRCGRAAGGAGSRGVRFTLSFMAPPPKPEVTKLVMCAEKPRIRKSTDPWPLDNDYKEDQDAIDKFYADLSKKLEYFRSFGDEDDDFDKYYASLCKQTEAAITGKLSDLIPLMPVLSEEEKAVQNKVKEIAERCMDLQADAMRRLRPEQRRPLYLLFRTTHLAFESVKVRAMEGHANWGVSSLLVVHKLDVVRKMVSSACSAPLPLDRDKKELSLLPPLVQETIGGLLVGADSKPEQEVTFAFVEYTYNTVKSDIDEMITASATSTS*