MDIALEEEVFEPASPSSQYLNSSNLSLCVIAVLESKIPIEYEESLPLNLLKDVFVPINPRFSSIMVTGKKGTRKWKRVEVNYEDHIRTPIFPSEQTLDFYNECFSNYISNLATEQFPQNRPLWEIHIFKYPTKDAAGSVIFKLHHSLGDGYSLMGALLSCLQRVDNPSLPLTFPSRQRTTLSSKDKAFSVLKVVPRFFKGVVNTVYDFGESILKSTLVEDDRTAIRSGDEGVEFRPIVVTTKTFSLDCLKQIKASLNVTINDVITGIVEYGTRLYMQEVNKESCNGKCTALVLFNTRALGGYKSVNDMIKPNSDMPWGNHFTFLPVSLPTLTNLAKRDDRSSINPLAFVQKAHRMIDRKRNSASVWLTSKLLHFLRKLRGPEATARFIHGTLKNTSMALTNLIGPVEEMALANHPVKGLYFIVTGAPQSCSVTIVSYVDKLRIAMVVEKGFIDPNKLKSCIDYAFDTIFKAAV