MVGLPKGVTPKYSLKPLMPRLTELLGVNVVKADDCIGEEVAKAVASLPNGGVLLLENVRFYKEEEKNDPEFAKKMASVADLYVNDAFGTAHRAYASTEAVAGFLLQKELDYLVGAVTVPKRPFSAIMGGSKVSSKIGVIESLLEKVDILLLGGGMIFTFYKAQGIKDGSSLVEDDKIELAKTLMQKAKDKGVSLLLPTDVVIADNFATDANNKVVPASEIPDGWMGLDIGANSINTFSESLETTKTVIWNGPMGVFEFEKFAVGTESIAKKLVELSEKGVTIIIGGGDSVATVEKVGVAEKMSHISTGGGASLELLEGKTLLGVLALDEAVPVTA*