MTATTGTGSSARDLSIFFQRKQDADGRKRMSCNGCRVLRKGCSDTCILRPCLQWIESAEAQGHATVFVAKFFGRAGLMAFISAVPDHQRPALFQSLLYEACGRTVNPVNGAVGLLWSGNWQLCQAAVETVLKGGTLRPPQSSSVIPTCSTRPSLMNSLSANLRVNSNVNNINSSSRLSLEVGKARPVNEMREMYTVKPELDFPLNRPQESCNPHQPWAAKVKSEPHDLSLCEAFQAVRHNQKIIHLPSSEMAASPRRVRQRIEGINEANHQDLSNSNSDDDKSPGDFDFIPNIAMEPKANLDLTLNFEVSSSSHFKRRVSSPSIVSVNSEGSVTSLESGSLPVPNEKDSYVGTEHKVLALFP