MEKRPQNVGILATDIYFPATSVLQDALEDYDGVSKGKYTIGLGQDRLAFCTDLEDVISMSLTVVQSLLNKYNVSPSQIGRLEVGSETVVDKSKSIKTWIMQLFEKSGNTNIEGVDSTNACYGGTAALFNCLNWVESTAWDGRYGLVVAADSAVYAEGPARPTGGAGAIAMLVGPNAPLVMERKYTGTHMEHVYDFYKPKLASEYPVVDGRLSQTCYLRALDSCYGRLSENYLEASITTLLEPFKTLSIEESYTNRDLEKVSQQVAKSLYKSKVEPGTLLPKQIGNMYCASLYAGLISLIHQQKDSLNGKRALLYSYGSGLASTLFSVRFCEGEGEFSLANIASVLDISSKINSFIEVSPKEFDKTMKLMETHYGTSDYKSLGEKSNLRPGTFFLEEVDSLYRRYYDVIQANPVANGAY*