MCGILGIVLANQTTPVAPELCDGCIFLQHRGQDAAGIATCGSRGRIYQCKGNGMARDVFTQQRVSGLAGSMGIAHLRYPTAGSSANSEAQPFYVNSPYGINLAHNGNLVNTASLKRYMDEDVHRHINTDSDSELLLNIFAAELEKHNKYRVNNEDVFHALEGVYRLCRGGYACVGLLAGFALFGFRDPNGIRPLLFGERENPDGTKDYMLASESVVFKAHNFTKYRDLKPGEAVIIPKNCSKGEPEFKQVVPINSYRPDLFEYVYFARPDSVLDGISVYHTRLAMGSKLAENILKQLKPEDIDVVIPVPDTARTCALECANVLGKPYREGFVKNRYVGRTFIMPNQRERVSSVRRKLNPMESEFKGKKVLIVDDSIVRGTTSKEIVNMAKESGATKVYFASAAPAIRYNHIYGIDLTDTKNLIAYNRTDEEVAEVIGCERVIYQSLEDLIDCCKTDKITKFEDGVFTGNYVTGVEDGYIQELEEKRESIANNSSDMKAEVDIGLYNCADY*