MKLRSTAITRANSACLPMEDRGCFKYNGVNEGEEERKGGHGIPKVSMVPLIFLIFYEVSGGPFGIEDSVKAAGPLLAIVGFLLFALIWSVPEALITAEMGTMFPENGGYVVWVSSALGPFWGFQQGWAKWISGVIDNALYPVLFLDYVKSSIPALGGGLPRTFAVLILTVALTYMNYRGLTIVGWVAVFLGVFSLLPFFVMGLIAIPRIEPSRWLEMDLSNVNWSLYLNTLFWNLNYWDSISTLAGEVENPKRTLPKALSYALVLVVGGYLYPLITCTAALPVVRESWTDGYFSDVAKILGGFWLHSWIQAAAALSNMGNFVTEMSSDSYQLLGMAERGMLPEFFAKRSRHGTPLVGILFSAFGVVLLSWMSFQEIIAAENYLYCFGMILEFIAFIKLRMTHPNTSRPYRIPLGTVGAVLMIIPPAILIIVVMALASFKVMAVSILAVLIGFALQPSLVYVEKKRWLRFSVSEDLPELPDSSPVADGDETVPLVI*