MSSSPMALVQSSIPGSSAVRLSFSNSMPTPSKVSFVVPMVKGWRRSSCPRRVVLRAMVQEEAVQGSPSVYARDMERLSAKESLLLALKDAGGFEALVTGKTTSMQRIDVNERITSLERLNPSPRPTTSPCFEGRWNFEWFGSGSPGLLAARVIFERFPSTLANLSRMEIVIKDANAKATANIKLLNSIESKIILSSKLTVEGPLRLREEYVEGMVESPTVIEEAVPEQLKRALGQATTTLQQLPDLIKDTLSSGLRIPLSGSFERFFMISYLDEEVLIVRDTSGVPEVLTRLETPPSNVVEAL*