MVDCHGSQCGFCTPGFVMSLFALQKNSAGADPAKAHEALAGNLCRCTGYRPILDAAEQACCHKRADQFDAREAATIEQLRAIAPRETAELNSGDRRCLLPLTVADLADLYGANPQARLLAGGTDLALEVTQFHRELPVMIYVGHIREMKRIEVGANCLEIGAATPLTDCYQALAADYPDFGELLQRFASLQIRNQGTLGGNIGNASPIGDAPPLLIALGAKIVLRRGERRRELPLEEYFLDYKVTAREEGEFIEKILVPRARPSQAFKAYKVSKRIDDDISAVCAAISLDLEDGRIARARVAFGGMAAIPKRAAACEAALQGARLEAASFERAAAALANDFTPLSDFRASKEYRLLTAQNLLRKCFLELHAPAVETRVTAYV*