MAVGSGLEFHDLLKWVQWFNIIPTCFTSTRVVRRPHQLSPDRPSFTSLRIGLHHATAGNLPREEAGHREEKPQRIPIPDSYHRHHQGKGPIVRRRRRRRRYKDKDSINQCWRSASSL