MDTKPSVVARHGVLRLPPGFRFHPTDEELVVQYLRTKVFSCPLPASIIPDINLSNFDPWDLPGGCEEERYFFNLREAKYTKGSRSNRAARSGYWKATGKDKQITSSRCSQVVGMKKVLVFYQGKPPTGTKTDWIMHEYRLTGPDTTACIFPQRKNSSQSCVAVPSGDWVLCRIFKKKRATKMEAETDDGGTNHGVGFIDFMGQRDRDRSHSASSISETSCVTELSYGSSSGEETSSGTSLP