MARKGKDLISQLPDDILVHILSMVRYKEAVRTTVVSRRWKHLHTKLPAVSFTMSVLGLQGSPLSTQSKQRVESMARTLRRRCAGPDHDTVQRLRLSYRKDVPMECRYADEFIALAAASSLVLFLNCPKNLRNNDAGPWSLHLPAATPCLSMESCWYSVRPPHVHGPGASALKSLTFKDSFMVLHPGYLQDTAFPSLEELQISGCTLSGSIEITSATMPRLKHLRIVDVSIISLGTEAAITVLADELATLRVSCHDGGKPDPPASHEMLCVETPFRASFTEYSCFRLRAPKLRVFEWRCSYAKEVRVDAVGRLSDVVIELFAGRLPRCYNEAKRFLQMEDCDKLMKHILQGIMPGRWKYVQRLSSDSQLR*