MTASRLVGCKIKALRAKTNTYIKTPVRGEEPVFVVTGRKEDVARAKREILSAAEHFSQIRASRKCGSAPPPPAGAPGHVTAQVRVPYRVVGLVVGPKGATIKRIQHTTHTYIVTPSREREPVFEVTGLPESVEAARKEIEAHIALRTGAGNAGPATPVDESEPLAQLYRAGIVSLLRPEQEAAFSSAGSCSSGGSSGRLGDLLGIWSSTERDEGLGESPSFESPGGAAGVWAWGPTRPSPSTSPARACGVCGERGVAAALVPCGHNLFCMECAQRLATGGAPCPACSSPAHQAIRIIS