MADKPSRALVFYGDGLARFVDSSHTHIHSLASVASCGFLSLPHAPPETEKERIVREFSHLLDASEAYSIASGLKAKGSEHEISSLAQRFMGLKAALVTDSSTLTSFGKLTGLDVLQLSETYQKSDSSPSEFLRLLGFEGGKCLDVSLYDSVFVHIDVDNTGMVDSLIGSIMKMAQPGSEIAPRLHLSLVLSYGSVTDKDVSLFPVKTQQEGLNHAFAGLVPRQSYTMRGEKTRDDVRDYCPMLVAQWQDGVTRRDLVDTLSFESLKKLSGNLVIPADRFIHEVAFKLWKAPKYGA*