MPPRIRRAPARRAAPEEVPDRVSALPDEALHAVLSLLPAHDAVRTCVLARRWRHLWEHAPALRVTDVEGWNPRLRGDGLGRFIRFVDGLFVSRRRRDAPLELCDLDFDFPEDKGKDWHVNRWIMLALLRHHARVLRISLPAYITLPDVPLISQRLTRLELDGVLGNDNILDFSCCPALIALKMKCCRINAEKMSSPSVKILSLASCEFYPATRTQMSFPSVVSLELDGCSGSVPFLESMPSLVAAIVIFDDDYADRCDNSVLGDCGDDSCVDCCNYSDRSKCVCLNGLLEATHLELSAEPAMYVFRRDLNLLLACHTFAKLKTLALGEWCMTHDLSALIRFLQQSPILEKLTIKIPEEPKCSMDAGQQKIPEEPFVSNHLKIVEIKCKGKEVMWVCKFLKTLGTFGIPLEKINIKLTSEHCRSECFNFVCTGFSCS*