MRYVSTRGFKYASLEDVILNGFAPDGGLYVPERIPVVEPDTLRSWSGLTFPQLAFEVLSLFIEPSDVDPSDLRRLLDESFAAFDHPDVAPLAKTPDMLVLELFHGPTMSFKDVAMGFLISLTDHFLRRRNERRNVLVATTGDTGPAAAHAAIGRDRVHAWVLYPTGGFISDTQERQMTTIDEPNVHAVGVGGCADGGDDLDAIVAKLFADESLREECGLGSVNSVNWGRVACQTVHYFWAYLAAVGPDGLAAGERVAFAVPCGAFGNLFAGYVARRAGLPIARLIAATNSNGAVHDVFATGVWRRRPLINTVSSAIDIVVPYNFWRTMYFALGEDAAALRATQDTYASTGEARIPNAALEHLREIFWSASVDDDATLATIGTFYGSSARPPDAGRYLVCPHTSVAAVAAARARAHDPEVGGRKVIVLATASPCKFPEVIRRAL