MAAANGGGAALFSEEGLREYQIVLCLGHALPCLSFGCLLFALGRIWEDNCHLMFFTLNSEKLTPSAFEKHSGRETAGKWRNTVWVMIDGEKVPLGKTEFLKYYNLSNKSVNGSNRTRNGRPLHRDEFIRCTRCDKERRFRLRTKEECRIYHDALAKPNRTCANLTADRYITRGIIGTACCGSRPLQADKMSYLWYQIFFATSDYSTHEWQQK