MGPDLGPNPARYIGPCRPGTKIFRAVPCLGRAFFTVLRAGPSGPAQMYTYSFGSEHLALACSAASWVVPCWPGTSLSCFGSQLVGPSQHEIESGRALPGLANRSKAQHGPKARRASVGSCWPKHGTPQFLISAHLGLSVAVALDPSVLRLWARSLVAQPQADANTTRYLGVRRWPWGRYAAEIREPATKERHWLGTFDTAEEGAVAYDRAVRSLRRGLRPRRALPSTQPRCFVPHREWARPLVAAWGWTTGVLGPYSPLLGGGMVGTGVREDRMDQL*