MEDLYSIHPGILRGGDIPVIGSVSSCQVTNEASQVIGGGGGSDLTDMIKAQIANHPLYPSLLSAYIECRKVGAPPEVAQLLEEIGSEGHSSTGGGEIGADPELDEFMESYCLALVRYKEDLSKPFDEAASFLNDIEMQLTNLCKASSAAATTTATGNSPSDEVIGTSEEDQSCEDLESSEGQEYGSRVADSDLREMLQKKYSGYLSNLRKEFLKKRKKGKLPKDARLILLDWWNTHCRWPYPTEEEKAKLAEKTGLEQKQINNWFINQRKRHWKPSEDVRFALMEGVSDGSSGTMLCFGSSTTGT