MAERRTYKTFGLLDIGTSKTVAAVVVAEYVAGMAMPSLRLAGLGMQRSKGVKAGVLTDLDEAEGVVRGVISQAERAAGTSVGGFTLSVSAGRISSVHCTARADIETGSVREEDLARLMSAGESYAERNGRTLLHLNHLGYEVDGAHGVRDPLGLSARRISAGLHAVTADEAPLRNLMVLIDRCYASCDALVASPYASALAATTLEERQFGVTCIDFGAGTTSMTLFADGRFTGIDVIPVGSQHITYDIAKALQTPLAEAERIKTLYGTLLNAQSDEHESFSYPIAGEEDDGSYETTKARLTDIIRPRVQQILGLVRERLALNAASRYVGDKIVLTGGASQLTGLPGFVADTFGRSVRLGRPMDLHGLAASLSGPQLATLSGLAIVAARGDGELNMARGRKTVTQGYLGRVGTWLKGGF