DVTLRLARIDELKYFLATATNSWDPNVPVKTFPLPAGESISCVLWNNLFHITGTDIVRSLIYRFHAFGRPVSNLKKFEEGIFSDLRNLKPGIDACLEEPKSEFLDMLYKNSCIRTQKKQKVFYWFSVPHDRL