MSSASLHAAVCAGVRPHVASKRFCVTSVGHGASSPVSWSSIGLFSSSGRFLRGPLSMKAAPATAAASKETEQYAGRCVVLTREEGKNGDMCSRLTARGIDCLEMPLIETINGADRDALPAALNDPEGWTWVCITSPEAAKVFLEGWTEAGRPDLPIATVGAGTARILAEHYASGALAAPTFTPSKANADTMVVELPVDESSRVLYPASAKAASTLQDGLAARGATVTRLDTYSTENVTAVDPAVLARALAADVVTFGSPSAVKAWMALSGLDPAASDHPAYACIGGTSAKACDKIGLPGVLFPEDPGVDGWEGVVLKALEAAR*