MAGLASLNTISLSAPSSPPAPGGSAGGGRRLVTAAAVSAAFARTRLRSPSLRAAPAPARRVAARAAALDDEWGNEPGERGSSAAAVAEDAPPAASELAALKEKLRAALYGTERGLRASSETRAEVVEILSQLEARNPTPAPTEALPLLNGKWILAYTSFSQLFPLLGSGRLPALVTVDEISQTIDSENFTVQNCIKFSGPLATTSVSTNARFEIRSPKRVQIKFDEGIIGTPQLTDSIVLPEKFEFFGQNIDLSPLSGIFTSIENAASSVAKTISGQPPLKVPIRSDNARSWLLTTYLDDELRISRGDGSSIFVLFKEGSGLLI*