MDMEQQIEHSHLPIRGLNLHVAQAGKGDKGAVVFLHGFPEIWYSWRHQMLAVAAAGYRAVAPDWRGYGLSDQPPEEEEVSYDDLLGDLLGILDALSIPKAFLVGKDFGAVPAYDFALRHPDRICGVMCLGIPFTPFASSFAAMPEGFYMSRWLEPGRAEADFGRYDVKRVVRTIYVLFSSSEIPIAKEDQEITDLADLSTPLPEWFSEKDLAVYASLYEKSGFRYPLKMPYRSLHKRHTIEDPKFQVPVFVVMGEKDYVYKLPGFASVLKDGIMGMFAPDLKIVYIPEGSHFVQEQFPDKVNELLVGFLEDHPVPVAA*