MFYEAKHAFAGHGVKVGQVEIDIPAMMAQKEKSVTGLTKGIEGLFKKNKVTYVKGAGKIISGNEVSVDLLDGNSSIVKGKHIIIATGSDVKPLPGITIDEKKIVSSTGALSLTEVPKKLVVIGAGYIGLEMGSVWGRLGSEVTVVEFASEIVPTMDGEVRKSFQRTLEKQKMKFMLKTKVIGVDASGTGVKLTLEPASGGEQTTLEADVVLVSAGRSPFTKGLGLEELGVKLDRMGRVEVDDHFRTNIPGIYAIGDVIPGPMLAHKAEEDGVACAELIAGKAGHVDYDTVPGIVYTHPEVASVGKTEEQVKALNIPYKVGKFPFMANSRARTIDDADGLVKIIAEKESDKILGVHIMGPNAGEIIHEAVIALQYGASSEDIARTCHGHPTLSEAVKEAAMATYDRPIHI*