MPSRITLNANGGPEVLRLEQVQAQQPGPGEVWLEQAAIGVNPLDLGQRSGAVPIPLPSGLGLEGAGVVAALGPGVSGLAPGDRVAYATGPLGAYASARLYPAERLLKLPDTLAFEDAAALLFKGITAHYLLHATYPVGPGTRILLYGAAGAVGQLMAAWARHLGAWVIGVVSKAESVERARAAGCDEVLVFDAASLAAQVAELTAGRKVDVVYGPIGRATFEASLNSLRPRGLLVSFGATSGVPPAVEVATLNAKGSLFLTRPSLAAHTANPEEYRLRAQAVLRAHADGVIQPRVWRRYPLAEAAVAHTDLLEGRSQGALVLLP*