MDWLRRFGYWPRTGKTSRGGFRNLRQIHLGKWHSTQPALLPYICSCDQVVYPVPEWRFCATRALRYGRQATCWDPLDFKEEDRKAKAAQIIPVLLAAVLPRGQGAVLHNFFPRSELCVDASGLHGTIWSIYRDAMEAEVMEARDMFPYSSQVDIEAMAKNILFSKLHEALGNHCTGVQTASIGKMARSSKCGWRTTCSALCGSCGAPVCPVKGYGYFCAWHTGAAPASCDERAFVEAYFRNVLQDLRMAFGRPGI*