MVIHIRRGMKVRFRKILGFVKDCISIGRLRLRVSRRQRLLLGLQVAVICATSHDEASANLELVLQTVSSYKIHVSQCINLLMTRLNKTRSWIVALKCLTLLHKALHHEGFSFHDQLCFHPNAAGKNHLNLSRFRDRSTAMAWEASSWIRWYANFLEALMGASRKLGRGLDSHSTSQKISSMASNDLMMVIMQLNGLLHVICQCPLKNYSATCHRLIQDALQLVVADSILIQDKLRVHLKKICEQLENLSTSHISELMQVCEMLAADSASLVHHTELAIAMNILQPLQCPERILFIDYELGNITTVMKASQAANAALAMTKRDVSNGLVQPIKLCPPGATSRFRGHR*