NDEGYVVRIRGLPWSCTQEEVAGFFSDCDIIGKVNGVCFTYSKEGRPSGEAFIELKTAEDFKNALAKDRKYMGHRYIEVFKSNRSEMDWVLKRSGPADYDSCSGCTLRLRGLPFGCSKEEIVQFFSGLRIVPNGITLPVDYQGRSTGEAFVQFASKEIAEKALGKHKERIGHRYIEIFKSSRNEIRAYYELPRRGMGGQRPGPYDRPMISGPRGGFFGPGPGRGGSLMEPMRSGGGYGGGYTSFDGYNGFNNYSFGNGMFDERLRGFHSGMGGHGYSGQNDGGPGFHSGHFVHMRGLPFRATEGDVAKFFSPLNPLRVHIDFAPNGKSTGEADVEFRSHEDAVAAMSKDKNHMQHRYIELFLNSTSSG