MQRLFPNDKNKSRILLTTRLKYVADYVSCHEFPPHCKSFLSVDDSWNLFTEKLFKKDSCPRQLVKLGKHIVQQCQGLPLSIIVVAGLLVKMDLTRDNWKKVEENLNSFFGTVSERCQSILSLSYNYLPQYLRACFLYVGGFPEDTEIGVSKLIRLWIAEQFIKARSNKRLEVVAEEYLQELIDRSLILAGKQRANGRMRSCKIHDLLRQLCLSEAHTENVVHVMNGNVVEAIDDQRRMILLSEVEEKHDYYSMMQHSSDIVRTFISMQVDFPTRIVSQFKLLKVLDVLSIDYDFSSVISELVQLRYVAARIREAVSLAKLRNLQTIILQSLERKELEQAIDIWRMTELRHVDIRSPLYIYLILLRQKILCF*