MSNLLQVPYNATVKLMLTSLERNLLPDAVIRRLTRLLVAGRLRNCFKPTSQEQLQDLMAFVHSLEEMPIAVKTEDAKTQHYELPTSFFKLVLGKNFKYSCCYFRDKLSTLEDAEVAMLELYCEKAQLKDGHTVLDVGCGWGSLIIYIAKKFSNCKVTGICNSVTQKAHIEDQCGKLSLQNVEIIVADISTFEMEGSYDRIFSIEMFEHMKNYKDLLKKISNWMKEDAFLFVHFFCHKTYAYHFEDVSEDDWITRYFFSGGTMPSANLLLYFQDDVSVVDHWLVNGKHYAQTSEEWLKRMDKNMASIKPIMESTYGKDSAVKWTVYWRTFFISVAELFGYNNGEDWMVTHYLFKKK*