MAASRHLARKLPSIISRHQRLISPEIETLDTLEDSTSPASIPLDPTLPLLPLAVSHLSPPSPLPALPSAHASSPASLLRLLHRARHHPRLAALDLHLLLAAASASSAFRPDHRLTSLLAARLAASRRLPSLQRLLQLVLSRPCPCADDSIFACPELLPTFRKAILAFATSGDIPLASDALASLRRAADSPLPAEFYNILLQALARLHRHDDAIRFYGEMTNTHRVAPDAYTFNILINTSCRVEGVDAAMRWFEEMRRRSCAPNGVSFNTLMRGFFREVRYREGIKVAHEMLQLGVGLSVASMEILIGGLCRGGEALKAAEVFAEFLVDVVVPEGFDCLGLVESLCHVGRVDKAGEVVELVLERNMAYCLSVPAGVTVLDCLLKAGKLDEVCRLMDRMVGQGIVPDTISCNCIFEALCEDGRLRMLAKEKGFQADSVTYSMLVQGLGRQGRMNEGKAVLDEMLDLGFIPNIMSYNRLLDRVHTRRSLR*