MYGKRVQNCWRIWVYSDLQINVVAAGECTVRTRVLEKSIIRMKDLDKDDSWLLFAYHAFPFNNGNPPTDIHEGTDKDMCAKCGGLPLVIKAVGRAMAGITDADEWELAVQRADFWVTSLWIGEGSLQDRCGHDPLEMGKFYVNLLADRCLIEPIDRVVDGAVVMLRMHNLMRDLAIQIAKREENFYCRRSRGLTTLKENECSGCTQILLNYNNLTSLPESLSSPEIRSLMVGNNNITELPIRLMGSMISLTVLDLSFTSLTSLPDSVGRLKQLVFLNLREVPITTLPPSLTDLVNLQILDLTGARITELPYDIHKLISLRYLSLSDLLYLPYSISRLTSLR*