MGLRVDVRAGLGSRCRTARGELGPSQTGIHPGTGLLPAVRIEPPTAVGACAPTNPPSPLAIPDRPTMDFLPSPAAAAALVSKVLDDDNLLRVGLPTTLARAALVCKRWFHNAANRAFLRQFRQRHPPRLLGLYVNGVFFTDTPESAKVLPRFVPLLTQTQEPELASVLRRMATLSLDTINRIMIEQCRNDSVFISRFQNHKYTYEVHNPLFPDRGVVVLPAPTRAMTDDSHKPTFSCFLSTGGDGCLSYMWMAMEINVIVGRSTAKVHMLPKPLLINYRIYMAGGTCNDILVLDLASSSFFTIQLPEGVEWSSGYKYGMGFHSRDAVFSRADDSGVYLIDLKELQFRIWLHKDDNWLLVDTICLRQMCAAFQMSDVMVEDEHTTAVSITQVGDNAEFVFLQMGPYTLYLDIRRRVLRKVYDEMTEKDRYVGHIHPCMMIWPPAFSVLKDDSTRFVFGLWVITALV*