MCRAVCSAEVGLNHCSFDRGHVHASGEQLTAALRAFTRTQLALVLEKGTSGTPRRRSNNVKLKSSQAYDQSDSKSGKKTNLDPTSVSLQRWNTVFMASCLVAISVDPLFYYLPYFDDRYNCIGISDGLKESATEFRIQFKTAYIAPSSRVFGRGDLVTDPKKIATRYLRKTFWVDLVAVLPIPQISISTQHTMHVERIGDRSRDSKNELLSSNTRDKEGAFMYMMAAEREQKCWAGVCANEALCQPKFLGCASLAIPGREAWLASTVGAEDFSVDNFNYGIFNVGMANNITATNFITRYFYSLWLCLLGLRTVMEVEAFPLSAGDLKFVANQFRKLHSIQLQQSFRYYSHHWRTWAPSFIQAAWRRYQRRKLAEIWRSEEEIFLLQEALRDEPEEENQ*