MVFKIISNSRLLTLPTTKPNIVPRQQIQRHRQRLLYNSPQGNHFNIRLLDFQSSAAMSSSTHTKRTSGPHTASALAADHILTTGASMPRLMYGTAWKKERTADLVFEALQVGFRGIDTAAQPRHYREDLVGEGVRRAVAAGVVSRSDLFLQTKYSPPPAQDASNMPYDASLSITDQVRASVASSLRNLAATESDEEPYIDCLVLHSPLDTPAATAEAWAAMASFVPHKVRALGISNASAADVEMLLDGPMPTPTTTPMPPAVVQNRFYPGNRYEVPLRALCASRGVIFQAFWTLSGDGGRLRQRAGCVKRVAEACGVDAAVAQYALVLGLGGISILDGTTDRSHMVADLEGIESVGRWIAEDEGKKAWGECLVEFRGIIEGA