MSLARASSLSAQTSARAHTGRKNRTQNYPSRSDRSVTRITPRGSLARALAADGIDVREYFSPSKINLFLRITARRPDGFHELASLFHVVDLGDGMKFAKSSSETKDTLICSDASIPTDESNLVIKALNLFRKKTGIEQYFWVELDKRVPHGAGLGGGSGNAATTLFAANELCGNPASEAELLEWSGEIGSDISVFFSNGAAYCTGRGEIVDNVEPPLDLGTKMLLVKPPMGCSTPAVFKALDLDSRSTADPLELLKRIGSDGCSEAVCINDLEAPAFKVLPELAELKAELTEATKDKGTVVFMSGSGSTIVIIGDDDVPAFVAADETLFKAPTRLITRKSGEWYAPTLERK*