MSDVGCGWDFLDWVGPDLAASAFGLLDHPADLVRAAAVSRSWRRCAVESGVCKSLCVKLCPEAAVFTSAVEVSRSPPTAAESSSGGGSGGREDDARSQESQFRIFSCLCGAVLHSTTKPDADCIQNCFGASSTDNFPDESMDSTLQPQDRINLNPSYWSSGGQDDPDVPESLTYKLASDICVVREIKLQPFKAYFQIGFPIYSPKMVRFRFGHCKLPHGTESYLTDEDENLAMIADENYVWTYTSPEFPVLQENMLQSFRLPRPVLCIGGVVKIELLGRVQKQATDDKYYICVCHAQVVGRSLSPVFVVDIADAGGHAVLKYSPGVRNLGAEDVKQEDARDSTDWHSLVARYRQVRHLAIMNVLLGPPQSMEEDDAGVVSDDDPFE*