MPRYAQLVIGPAGSGKSTYCYNLHQHCETIGRTVHVVNLDPAAENFDYPVAVDIRDLVSLEDVMEDLQLGPNGGLIYCMEYLAENLDDWLAEQLEDYIDDDYLVFDCPGQIELYSHIPVLRTFVDQLKRWDFYVCAVYLLDCQFVSDVSKYISGCLASLSAMIQLEVPHINVLTKMDLLANKKGIDKFLDPDARLLLADLNEQMAPRFAKLNHALAELVDDYSMVNFLPLDIRKENSIKYVLSHIDNAIQFGEDADVKIKDYDPDLSAPNAGEEESDF*