MEDAHVRIDDLVKHLGELVIGESTGSFYGVFDGHLGKDAAQFVRENLLKFIVEDTAFPAALEEAVKRAFLRTDRAFAQACQIDSELASGTTALTVLIFGRTLLVANVGDCRAVLCRRGRAVPMSRDHKPSCVEEKSRIESLGGFVDDGYLNGQLSVARALGDWHLEGLKADDDDGGSSSGLLSGEPEMRQAELTEDDEFLIIGCDGLWDAFSSQDAVSFARRRLQQHNDPEKCSKDLIVEALKRDTSDNLTVVTVCFRRDPPPSLRIIKPPVRTISNEGLRNLQELLNSL*