MIRLRPSLLVMILLYLAYDKAEARNLTPASQFEEAFATSLVLSDSNMITFGIADFNPNRYLSKDENNPDNGLGSNDSIQLRNQMTVYSLPYTFELTEDPDSRWSHEITVRASYVNTDIDVEFKDKTSPDSDLDEMFGLYAEYAQNYDFYENWTISVGNAFHLMHYRNTHTYNSDFSQSFAPVLDGLYYNVSSNAFIIEPKITFQYKKETDWGEWRFNNSYHYAYGQGFGGSSDYSSDANPEVWRFVNSIQLRYNMAHWNRLAQVLYLKAKRVDLGGDANEPLGTDFYYEFNIAWLIDTRKWISLVDNVGIGFTFNVGSALRGGSIVLFYDE