MASRALDVLNFSLVNGKPIRIMFSHRDPNIRKSGSANVFIKNLDKSIDNRALHDTFSAFGPILSCKVATDDNSQSKGYGFVQFEQDDSAKNAIEKLNGMLLNDKQVYVALFIRHQERDRVTDDAANAVENLNGKKINDDREWYVGRAQKKAEGEAELRAKFEKERKARMEKFQGANLYLKNLDDSVDDEKLRELFSDFGTITSCKVMRDPQGQSRGSGFVAFSTTEEAMRAARYLFVSEMNGKMVGRKPLYVALAQRKEERRERFQNGEKPLSVVQEWPEDDYPPYANGPGYIISLDIANFVLSQHKNHVADVLSILVISLV*