MRLALIPASNVKIFTAAAALEKLGPEYRHKTPVHGTGLSPPVLEELRVSARGDPMITTAHVSELADSLRTQGVRTVRSLVIDDSRIKTPITWEASQLQSANAGGMLLNGSAANLIVRPTEPGQLVRFSWLDAVNKPKVPVVNEALTVGAGEPERPVMAFIDVAGSLVIRGAIPAHSDERNVTVALPDARARFARMLHKVLEDAKIRVGKVMFTAPAVGLSPSFKPWTLDFIARPLSALVNRVLQWSDNLWAEALLHTLGSDTQRTYPAFVMPSPSRPRTAPYRGA*