MKAMNKVWVIGDASVDLVPEKQNSYLKCPGGASANVGVCVARLGGECGFIGCLGDDDAGRFLRQVFQDNGVDVTFLRLDADLTSAVLIVNLTADGERSFTYLVHPGADTYVSPQDLPPFRQYEWFYFSSIGLTDRPAREACLEGARRMREAGGYVLFDVNLRSKMWGNTDEIPELIARSAALASICKVSADELCQLSGASHWQDARYYLRDLGCDTTIISLGADGALLITAEGEFHFPAPRVDVVDTTGAGDAFVGGLLFTLSRANCWDHALLAEAISNANACGAMAVTAKGAMTALPFPDQLNTFLSSHSLAQAMTVK*