MNGLAQVLGCLLTYGIGVNDSLGLAPWRTLFLVCGALTIAVGVVFYILMPCGPNNAWFLNERDKEVLSARMAQDREGGDKTSFSVVQLREALRDPKVWCVFWFGVLTTMQAPVLTFASLVINSIGYDRYQTMLYTAPSGAVQIALLWTGVFLCWVMPQKRTFVVLIMIVPPLAATILLLELPLDAGWGVIVASWLASCISAVASPLLSLVSSNFKGNTKRAVVNCLFFMGYCAGCIGAPQLWTERPRYFKGVVTSIVTWLLLAVVVLLYRFLCMRDNTIRDGEVSGSAGTGIEADSGPVTLDKLGQHEADLTDKQDRGFRYSW