MSVAAEGRRLLRLEVRNAQTPIERKPPWIKTRARIGPEYTELKNLVRREGLHTVCEEAGCPNIFECWEDREATFLIGGDQCTRRCDFCQIDTGKPAELDRDEPRRVADSVRTMGLRYATVTGVARDDLPDGGAWLYAATVRAIKELNPSTGVELLIPDFNGEPTRLAEVFESGPEVLAHNVETVPRIFKRIRPAFTYRRSLGVLTAARDAGLVTKSNLILGLGETSDEVRTALGDLRDAGCDIVTITQYLRPSARHHPVERWVKPEEFVQFARFAEGLGFAGVLAGPLVRSSYRAGRLYEQARNSRALASR*