MGRGKVELKRIDNKISRQVTFAKRRNGLLKKAYELSVLCDAEVALIIFSTRGRLFEFSTSSWYTTAASN