MAANSGLDSKVEYYRLQENEIISAVSSEDADQNDAGFRLSTIHLHLFHGLKFAALLFTVVPVFIILDSMKIIFQRKRRFCLDHVNRSFLRQSSWILDERICQYVLNPLFVCLYPSTFSSPTYVKCNIPIEDQKSPENNIFQDHQLNAPKIVSTKFYQYVMPEGFDPTTDPVLVFYHGGGYALKLTPTSFSFLNNMRNAFPKMAILVPDYTVTATDDQSKKYPLQILQNVAIFDYVVKTMGCKNVVIMGDSAGGNAVLNIVLYLRKCHREIYPKKVIAISPWANATFFHEGEKEYMQGTQEWDGLCLKSHSMFGRMFVGNNPNVDFTSDPFVNIEKNFETKMWQDILKKCSVMITYGSDELLSFQNKILAKKMSDASEGCNHFTAKNVLVEHQGYHTGPILNYSRNMDRWTNIPSIARILEFMQS