MVYQGFLGAQHAILQAPLGPDLSGPALVAAVSNAGGFGFLRAPDQPRPDIVRQLIQSTRELTERPFGIGVVLHFDQDENIRMALEEKVTALWVFWGDFPEEKVDECHKCGVKVVHQIGSVEEAIKAAQAGVDAIVVQGIEAGGHVISQVGLLVLLPAVVDALRGYNVPIIAAGGIVDARGYVAALSLGAQGVCLGTRYRKFVATVESCAHPLYKRKIVDARESDTEYTNLYGRGRWRAPHRVIRTTSHELWKGELPPDGTEVGQPIIGHTTIYDVEEDVPRFSGKVPNFSTAGDVESMVMYASIGVGLIHEILPAASIVKGLVEGAQTIIQQQLGRFLDPSPCREGLTTMV*