MVAVPSPPPSQVRPSPISSGEIFRLPGRLRIQPSLWSRDDVIHWLRWAEEEYSLRPADQSSFEMNGKALCILTKEDFRHRAPSSGDVLYEIFQFIKTQRRALVCSPLLNSPFRKARSTEEGRMGEKYPGRMAVSSRKNLPAASVGCTHLGLGAQPAETIPHHLRQATRPSKVQVTWEPLPYLVSPLTLPGLSAAPALGKSQAFLSTFLLCLGWSQADHHAGLSLPSCFRALQGLGPALVNHRVLIMGFLQGHTQPLSLSQHSSESSCRPGAICSVPATLSAPVDGKIADCRLLWEYVFQLLSDRRYEPYIRWEDREAKVFRVVNPNGLAQLWGNHKNRMNMTYEKMSRALRHYYKLNIIKKEPGQKLLFRFLKTPGEAVHEKPIRLEQLENEDHEDLKEDPLEVSPQ