SRARFLDFVSNTGRSGGRSEPKRGSRQELANHRQGTAAAAREASASVSELAELDGARDQPEEQDAKFLVLRLYEALNSGDARRAQELLAPDLEWWFHGPPAHQHMMRLLTGADHGESRFLFSPRSVDAFGSTVIAEGTDDTRQLYWVHAWTVGPDGVITQLREYFNTDLTVTRLSASAAKTTAAISSSNSNHASSSAPPPPPSKPKCLWQSRRADRAHKSLPGLVLAI