GGGRARAILDEDFKAYEESRAPGYELSFLLAPSGGGDPYNLVGALKGLEGVVFEGGRFTFAVHLTDEYPDDPDTITVVPPIFHINVAASGTVVIPILKVNGGYDPSMTLAELLRHIEHILHNPNFEHPANPEAYKVYTFDPDLFGKALKKQSEEYAPR