MDAKPQNLGGSLPVPNVQDLAARPADELTPLVLHRYIRDDVDADANGDAAASVPVVDLARLLDPSHGEQEAAKLKAACEDWGFFQVLNHGVPDAVIADVKADLQAFFGLPLAEKAAVAQEPGSIEGYGQHFVISADQKLDWADVLFLFTQPLEYRAPRFWPARPATFADSLDRYSGEVQRVATSLLAAMAANLGVADARKLTRIADSQSMRINYYPACPGGAHGRVLGLSPHSDAVGLTLLLQVSAVPGLQIRRHGAWVSVDPIPGALVANVGDVVEVLTNGRYKSIEHRAVVSPTHDRVSVAAFHSAKFGGTYAPLEETMVHGEPPGYKTISVEDYVRMLLSCKLEGKNIMDAMKINP*