MAAAGEGEAERVSALLREITGEGGFAFVASAEKAGAGDLRAAEAAREMAWEQLHSGPWSEVGTAWRDAYALACLNVARLRTHAASGGDSDRSAALRALDMGLIMGGNLLRADLEAALARISAEACGGSEGGEGVVDKENQRWREALDRNRDIADALKILPANSLSCKKVERRSCISLEEFICNYFLRDTPVIISGTIDHWPARTKWKDIEYLKKIAGDRTVPVEVGKNYVCSEWKQELITFSQFLDRMSSTVCPSNLTYLAQHPLFEQIKELSEDIIVPEYCYAGGGALQSLNAWFGPEGTVTPLHHDPHHNILAQVLGRKYIRLYPAFIAEDLYPHTETMLSNTSQVDLDNIDLKEFPRVENLEFIDCILEEGDLLYIPPKWWHYVRSLSTSFSVSFWWRAAVQPSGGS*