MSMGMVKQNARGTPDPAPTSFLLVFYFLWSASYFLPIAAVVYWYMTASAVPLIVWLAYIVVRFLLIPPRPWYAVHIWLARYLSDRTYFQRQGMVWAEQDERLVNEKGGPWSWDLVKVKNGSAPGPAPFDPNSGQLMCYHPHGILCCGWTLNGNLNPELVQSRFHFLGADALHYAPFLRDLLAWSNCGPISKQNFKRLAGQRANMAILPGGFEEATLYERNKHRAFIKERRGFIKYALEYGMTVRIAYTFGEERTYWAFTKLKDMRLALNRLGVPGVIFTGLVGLLPDWRSSVVTVVSPPLQFPVIPNPARDDVQKWHDIYVRALLHHFETHKGRFSADGKKAKLELL*