MPSSSSSSPSSPSITQWLPLSPLGSGSFGHVSLALNLADGSLFAVKSSPSPSPSSLLALHNELHILQSLHSPSIIHCLGSNLPSQNSIFLEYMDGGSLAAVLRQSGGKLHDEKLIAHYTRAILQGLDYLHRNGVVHCDIKSHNILIGSTGIKIADFGAARRLGEAPPLDGTLRGTPLWMAPEVIKGEEQGTSSDIWSLGCTVVEMMQGRPPWGHISNLEALLFKVGSSEDNPPLPEAISAEAKDFLLNCLQRDPKKRRTAEELLQHPFLSNWEEEAHQLSPRSTLDFVHSSESESDWEHESMEASGPILLCSRPPFLAESIKEGGWITVRRAERLCEGKPLIPFMEQASAAGEALQVRRACEVSLDCAAFLKRRRTIVG*