MVYCGKPSKGCHQCRRRKIKCDQGEPSCGQCHRANYICPGYRNQLDLLFRDETQKVATKAGAVSRQTNPTRLPASSVQTVATPNDESATRRNARHKQISFKSMRRYQGVHGSGPLSSRALPVELTHRAICFFVSNYSPLFRLLGPGCVPPVALMDALFDDETLSVCMTAVITCRGATSLQTWRNHMQGATALLNLRSQMNSFKLDRFRTVVQIRGQIISGCLVAQSYAPPLIDRHISLDRSEMSDAELALEDVTVLLIELTNLRASVKEGVISSPYEILCMALDLRERFLAFERLAEDKYPFRRIMNWDGKSRFLPRESVYEDYFDVYPSIYAASIWNGYRAGRITLSGTIFNQFSELQTSCITGSTLSDEICIKVDEENAQIEKLAQDICSSAPFALEMIRWDAEAVSVNPAGPCGLGGFLLLWPLCLAAEVGKTMPKLQTWIVREFELIGHLLGISQALWMSNLIKKKYSIGEWLVCDGLSEWDFWIDHRLDA