MKAISWNVQGLGNSVKWAVLKEVIRTFKADLLLLQQTKLSSMSQSIIRDLWGNSKCLLVSLDAVGTSRGILLCWNSRLYIMKDHFIGTFSVSVVLEDRANGSSWTASSVYDPTYYRLRGSFWSELDSIRSRWVGLVHWW